﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CoVanHocTapData.Entities;

namespace CoVanHocTapData.Concretes
{
    public interface IChiTietKhoiCTDTRepository
    {
        List<MonHocTheoHocKy> layChiTietKhoiCTDT(string nganhID, int khoiCTDTID, string hocKy);

        IQueryable<ChiTietKhoiCTDT> LayDSMonTuChonTheoMaSV(string maSV);
        IQueryable<ChiTietKhoiCTDT> LayDSMonHocCoCungSoTinChi(int khoiCTDTID, float SOTCMonHoc);
        IQueryable<ChiTietKhoiCTDT> LayDanhSachCungKhoiCTDT(int khoiCTDTID);

        //lay cac khoi co so chug, khoi co so,nganh...
        IQueryable<ChiTietKhoiCTDT> LayDsTheoKhoiCoSoTheoMaMonHoc(string MaMH, string NganhID, int NienKhoaID, string HeDaoTaoID);
    }
}
